Model
는 데이터(구성, 훈련된 모델 가중치 또는 기타 정보 포함 가능)와 모델 작동 방식을 정의하는 코드의 조합입니다. 이 API와 호환되도록 코드를 구성하면 애플리케이션을 버전 관리하는 구조화된 방법의 이점을 얻을 수 있어 실험을 더 체계적으로 추적할 수 있습니다.
Weave에서 모델을 만들려면 다음이 필요합니다:다음과 같이 평소처럼 모델을 호출할 수 있습니다:이렇게 하면 이를 호출한 후, UI에서 이 모델의 두 가지 버전이 있으며, 각각 다른 추적된 호출이 있는 것을 볼 수 있습니다.추가 지침은 serve를 참조하세요.
- 에서 상속받는 클래스
weave.Model
- 모든 매개변수에 대한 타입 정의
- 타입이 지정된
predict
함수와@weave.op()
데코레이터
predict
를 호출할 때마다 모델 설정과 함께 입력 및 출력이 추적됩니다.